upper margin of leg - Français Anglais Dictionnaire